namespace wmedu {
    export class MathUtil {
        /** 向上取整int数据 (min,max] */
        static randomCeil(max = 1, min = 0) {
            return Math.ceil(this.random(max, min));
        }
        /** 四舍五入int数据 [min,max] */
        static randomInt(max = 1, min = 0) {
            return Math.round(this.random(max, min));
        }
        /** 向下取整int数据 [min,max) */
        static randomFloor(max = 1, min = 0) {
            return Math.floor(this.random(max, min));
        }
        /** 随机出原始数据 */
        static random(max = 1, min = 0) {
            if (max < min) {
                console.log("随机数max不能小于min");
                return 0;
            }
            return min + Math.random() * (max - min);
        }
    }
}